Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10 NORWOOD ROAD Semi-Detached £186,108 30 May 2008
16 NORWOOD ROAD Semi-Detached £385,000 2 Mar 2020